import {defineStore} from "pinia"
import {ref} from "vue"

/**
 * 状态存储
 */
export const useDefaultStore = defineStore('default', () => {
    // state
    const appTheme = ref('dark') //white or dark

    return {
        appTheme,
    }
}, {
    // 持久化存储配置项
    persist: {
        enabled: true, // 是否开启持久化
        storage: localStorage, // 指定持久化存储对象类型
        paths: [ // 指定持久化状态
            'appTheme'
        ],
    },
})